Gaming Chat

Discordo – feature-rich terminal Discord client

Discordo is a terminal-based Discord client. It provides an alternative to the official desktop application for users who prefer navigating channels and conversations with a keyboard.

The application offers an interactive interface for browsing servers, channels and direct messages. It can display formatted messages, attachments and inline image previews, while its configurable layout allows users to adjust the presentation of conversations and server lists.

Discordo includes extensive configuration options for keyboard shortcuts, appearance, notifications and message handling. It also offers voice-channel functionality on supported systems, bringing some of Discord’s audio capabilities to the terminal.

This is free and open source software.

Key Features

  • Interactive terminal interface for Discord servers, channels and direct messages.
  • Browse server categories, text channels, threads and private conversations.
  • Read, send, edit, delete and reply to messages.
  • Render Markdown-formatted messages with syntax highlighting for code blocks.
  • Inline previews of image attachments and user avatars in compatible terminals.
  • Open or download message attachments and linked content.
  • Voice-channel support with microphone controls and adjustable sensitivity.
  • Configurable tree views for servers, channels and members.
  • Keyboard-driven navigation with customisable shortcuts and optional mouse support.
  • Channel picker for quickly switching between conversations.
  • Autocomplete suggestions when mentioning other users.
  • Typing indicators and notifications for incoming messages.
  • Customisable timestamps, separators, borders and interface themes.
  • Compose longer messages using an external text editor.
  • Configuration files using the TOML format.
  • Authentication options including password, QR code and token-based login.
  • Cross-platform support for Linux, macOS and Windows.

Website: github.com/ayn2op/discordo
Support:
Developer: Ayyan
License: GNU General Public License v3.0

Discordo
Click image for full size

Discordo is written in Go. Learn Go with our recommended free books and free tutorials.


Related Software

TUI Discord Clients
DiscordoConfigurable Go-based Discord TUI with keyboard-driven messaging
OxicordRust TUI with inline images, Markdown and vim-style navigation
ConcordFeature-rich Discord TUI with messaging, voice and screen sharing
vimcordLightweight Rust client for keyboard-focused Discord text chat
rdircdAccess Discord conversations through a conventional IRC client

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted